home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _editors / editors / _templed / !TEMPLED / EXTRAS / STYLEGUIDE / NEWICONS next >
Text File  |  1994-01-26  |  4KB  |  154 lines

  1. RISC OS 3 - New 3D-stlye Icons
  2. ------------------------------
  3.  
  4. Written by Neil Spellings at Five Star Software based on information contained
  5. in the RISC OS 3 style-guide.
  6.  
  7. (Note:  sizes are in OS units,pixels. 8 OS units should be left between icons)
  8. (       Positioning key : V = vertically alligned, H = horizontally alligned)
  9.  
  10.  
  11. Display Fields
  12. --------------
  13. Used to show information the user can't change by typing in the field.
  14.  
  15. x-size             : as needed,width of text+3 either side
  16. y-aize             : 52,13
  17. Button type         : Never
  18. Background colour     : 1
  19. Foreground colour     : 7
  20. Positioning          : Normally V + H
  21. Type            : Indirected + Border
  22. Validation string    : R2
  23.  
  24. Action buttons
  25. --------------
  26. A button that the user clicks on to cause an action to occur.
  27.  
  28. x-size             : as needed,width of text+3 either side
  29. y-aize             : 52,13
  30. Button type         : Click
  31. Background colour     : 1
  32. Foreground colour     : 7
  33. Positioning          : V + H
  34. Type            : Text(Indirected) + Border
  35. Validation string    : R5,3
  36.  
  37. Default action buttons 
  38. ----------------------   
  39. A button that shows what action will take place if Return is pressed. There
  40. must be only one per dialogue box.
  41.  
  42. x-size             : as needed,width of text + 9 either side
  43. y-aize             : 68, 17
  44. Button type         : Click
  45. Background colour     : 7
  46. Foreground colour     : 1
  47. Positioning          : V + H
  48. Type            : Text(Indirected) + Border
  49. Validation string    : R6,3
  50.  
  51. Writable field
  52. --------------
  53. Used when the user has to type text to give a value or name.
  54.  
  55. x-size             : as needed,width of text + 3 either side
  56. y-aize             : 52,13
  57. Button type         : Writeable
  58. Background colour     : 0
  59. Foreground colour     : 7
  60. Positioning          : V + H
  61. Type            : Text(Indirected) + Border
  62. Validation string    : Ktar;Pptr_write
  63.  
  64.  
  65. Option buttons
  66. --------------
  67. Can either be on or off. May have ossociated text to the right of it.
  68.  
  69. x-size             : as needed
  70. y-aize             : 44
  71. Button type         : Radio
  72. Background colour     : -
  73. Foreground colour     : 7
  74. Positioning          : V
  75. Type            : Text(Indirected) + Sprite, Not filled
  76. Validation string    : soptoff,opton
  77.  
  78.  
  79. Radio buttons
  80. -------------
  81. One of a group of mutually exclusive icons. May have ossociated text to the
  82. right of it.
  83.  
  84. x-size             : as needed
  85. y-aize             : 44
  86. Button type         : Action
  87. Background colour     : -
  88. Foreground colour     : 7
  89. Positioning          : V
  90. Type            : Text(Indirected) + Sprite,Not filled
  91. Validation string    : sradiooff,radioon
  92.  
  93.  
  94. Adjuster arrows
  95. ---------------
  96. Used to increase or decrease a numeric value. May be used in conjunction with
  97. a slider.
  98.  
  99. x-size             : 32
  100. y-aize             : 32
  101. Button type         : Auto-repeat
  102. Background colour     : -
  103. Foreground colour     : -
  104. Positioning          :
  105. Type            : Text(Indirected) + Sprite, Not filled
  106. Validation string    : Up arrow   : R5;sup,pup
  107.               Down arrow : R5;sdown,pdown
  108.               etc...
  109.               
  110. Popup-menu button
  111. -----------------
  112. Used to activate a icon-specific menu.
  113.  
  114. x-size             : 44
  115. y-aize             : 44
  116. Button type         : Click
  117. Background colour     : -
  118. Foreground colour     : -
  119. Positioning          : V
  120. Type            : Text(Indirected) + Sprite, Bot filled
  121. Validation string    : R5;sgright,pgright
  122.  
  123. Label or Comment
  124. ----------------
  125. Used to add a comment or label to other icons
  126.  
  127. x-size             : as needed,width of text
  128. y-aize             : 40,9
  129. Button type         : Never
  130. Background colour     : -
  131. Foreground colour     : 7
  132. Positioning          : V (+H)
  133. Type            : Text
  134.  
  135. Group box or frame
  136. ------------------
  137. Used to enclose a group of icons releating to a similar subject.
  138.  
  139. x-size             : as needed
  140. y-aize             : as needed
  141. Button type         : Never
  142. Background colour     : -
  143. Foreground colour     : -
  144. Positioning          : -
  145. Type            : Text(Indirected)
  146. Validation string    : R4
  147.             : May have a label attatched to it.
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.